/**
 * Copyright (c) 2000-2012 Liferay, Inc. All rights reserved.
 *
 * This library is free software; you can redistribute it and/or modify it under
 * the terms of the GNU Lesser General Public License as published by the Free
 * Software Foundation; either version 2.1 of the License, or (at your option)
 * any later version.
 *
 * This library is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
 * details.
 */

package slcu.model.impl;

import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
import com.liferay.portal.kernel.exception.SystemException;
import com.liferay.portal.kernel.util.GetterUtil;
import com.liferay.portal.kernel.util.ProxyUtil;
import com.liferay.portal.kernel.util.StringBundler;
import com.liferay.portal.kernel.util.StringPool;
import com.liferay.portal.model.CacheModel;
import com.liferay.portal.model.impl.BaseModelImpl;
import com.liferay.portal.service.ServiceContext;
import com.liferay.portal.util.PortalUtil;

import com.liferay.portlet.expando.model.ExpandoBridge;
import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;

import slcu.model.Deportista;
import slcu.model.DeportistaModel;

import java.io.Serializable;

import java.sql.Types;

import java.util.Date;
import java.util.HashMap;
import java.util.Map;

/**
 * The base model implementation for the Deportista service. Represents a row in the &quot;SLCU_Deportistas&quot; database table, with each column mapped to a property of this class.
 *
 * <p>
 * This implementation and its corresponding interface {@link slcu.model.DeportistaModel} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link DeportistaImpl}.
 * </p>
 *
 * @author tito
 * @see DeportistaImpl
 * @see slcu.model.Deportista
 * @see slcu.model.DeportistaModel
 * @generated
 */
public class DeportistaModelImpl extends BaseModelImpl<Deportista>
	implements DeportistaModel {
	/*
	 * NOTE FOR DEVELOPERS:
	 *
	 * Never modify or reference this class directly. All methods that expect a Deportista model instance should use the {@link slcu.model.Deportista} interface instead.
	 */
	public static final String TABLE_NAME = "SLCU_Deportistas";
	public static final Object[][] TABLE_COLUMNS = {
			{ "deportistaId", Types.BIGINT },
			{ "dni", Types.VARCHAR },
			{ "nombres", Types.VARCHAR },
			{ "apellido", Types.VARCHAR },
			{ "escuelaId", Types.BIGINT },
			{ "fecha_nacimiento", Types.TIMESTAMP },
			{ "mail", Types.VARCHAR },
			{ "nivel", Types.BIGINT },
			{ "companyId", Types.BIGINT },
			{ "groupId", Types.BIGINT },
			{ "inscripcionStatus", Types.INTEGER },
			{ "inscripcionStatusPrevApproved", Types.BOOLEAN },
			{ "inscripcionStatusByUserId", Types.BIGINT },
			{ "inscripcionStatusByUserName", Types.VARCHAR },
			{ "inscripcionStatusDate", Types.TIMESTAMP },
			{ "inscripcionStatusComment", Types.VARCHAR }
		};
	public static final String TABLE_SQL_CREATE = "create table SLCU_Deportistas (deportistaId LONG not null primary key,dni VARCHAR(75) null,nombres VARCHAR(75) null,apellido VARCHAR(75) null,escuelaId LONG,fecha_nacimiento DATE null,mail VARCHAR(75) null,nivel LONG,companyId LONG,groupId LONG,inscripcionStatus INTEGER,inscripcionStatusPrevApproved BOOLEAN,inscripcionStatusByUserId LONG,inscripcionStatusByUserName VARCHAR(75) null,inscripcionStatusDate DATE null,inscripcionStatusComment VARCHAR(75) null)";
	public static final String TABLE_SQL_DROP = "drop table SLCU_Deportistas";
	public static final String ORDER_BY_JPQL = " ORDER BY deportista.dni ASC";
	public static final String ORDER_BY_SQL = " ORDER BY SLCU_Deportistas.dni ASC";
	public static final String DATA_SOURCE = "liferayDataSource";
	public static final String SESSION_FACTORY = "liferaySessionFactory";
	public static final String TX_MANAGER = "liferayTransactionManager";
	public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get(
				"value.object.entity.cache.enabled.slcu.model.Deportista"), true);
	public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get(
				"value.object.finder.cache.enabled.slcu.model.Deportista"), true);
	public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get(
				"value.object.column.bitmask.enabled.slcu.model.Deportista"),
			true);
	public static long DNI_COLUMN_BITMASK = 1L;
	public static long INSCRIPCIONSTATUSBYUSERID_COLUMN_BITMASK = 2L;
	public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.util.service.ServiceProps.get(
				"lock.expiration.time.slcu.model.Deportista"));

	public DeportistaModelImpl() {
	}

	public long getPrimaryKey() {
		return _deportistaId;
	}

	public void setPrimaryKey(long primaryKey) {
		setDeportistaId(primaryKey);
	}

	public Serializable getPrimaryKeyObj() {
		return new Long(_deportistaId);
	}

	public void setPrimaryKeyObj(Serializable primaryKeyObj) {
		setPrimaryKey(((Long)primaryKeyObj).longValue());
	}

	public Class<?> getModelClass() {
		return Deportista.class;
	}

	public String getModelClassName() {
		return Deportista.class.getName();
	}

	@Override
	public Map<String, Object> getModelAttributes() {
		Map<String, Object> attributes = new HashMap<String, Object>();

		attributes.put("deportistaId", getDeportistaId());
		attributes.put("dni", getDni());
		attributes.put("nombres", getNombres());
		attributes.put("apellido", getApellido());
		attributes.put("escuelaId", getEscuelaId());
		attributes.put("fecha_nacimiento", getFecha_nacimiento());
		attributes.put("mail", getMail());
		attributes.put("nivel", getNivel());
		attributes.put("companyId", getCompanyId());
		attributes.put("groupId", getGroupId());
		attributes.put("inscripcionStatus", getInscripcionStatus());
		attributes.put("inscripcionStatusPrevApproved",
			getInscripcionStatusPrevApproved());
		attributes.put("inscripcionStatusByUserId",
			getInscripcionStatusByUserId());
		attributes.put("inscripcionStatusByUserName",
			getInscripcionStatusByUserName());
		attributes.put("inscripcionStatusDate", getInscripcionStatusDate());
		attributes.put("inscripcionStatusComment", getInscripcionStatusComment());

		return attributes;
	}

	@Override
	public void setModelAttributes(Map<String, Object> attributes) {
		Long deportistaId = (Long)attributes.get("deportistaId");

		if (deportistaId != null) {
			setDeportistaId(deportistaId);
		}

		String dni = (String)attributes.get("dni");

		if (dni != null) {
			setDni(dni);
		}

		String nombres = (String)attributes.get("nombres");

		if (nombres != null) {
			setNombres(nombres);
		}

		String apellido = (String)attributes.get("apellido");

		if (apellido != null) {
			setApellido(apellido);
		}

		Long escuelaId = (Long)attributes.get("escuelaId");

		if (escuelaId != null) {
			setEscuelaId(escuelaId);
		}

		Date fecha_nacimiento = (Date)attributes.get("fecha_nacimiento");

		if (fecha_nacimiento != null) {
			setFecha_nacimiento(fecha_nacimiento);
		}

		String mail = (String)attributes.get("mail");

		if (mail != null) {
			setMail(mail);
		}

		Long nivel = (Long)attributes.get("nivel");

		if (nivel != null) {
			setNivel(nivel);
		}

		Long companyId = (Long)attributes.get("companyId");

		if (companyId != null) {
			setCompanyId(companyId);
		}

		Long groupId = (Long)attributes.get("groupId");

		if (groupId != null) {
			setGroupId(groupId);
		}

		Integer inscripcionStatus = (Integer)attributes.get("inscripcionStatus");

		if (inscripcionStatus != null) {
			setInscripcionStatus(inscripcionStatus);
		}

		Boolean inscripcionStatusPrevApproved = (Boolean)attributes.get(
				"inscripcionStatusPrevApproved");

		if (inscripcionStatusPrevApproved != null) {
			setInscripcionStatusPrevApproved(inscripcionStatusPrevApproved);
		}

		Long inscripcionStatusByUserId = (Long)attributes.get(
				"inscripcionStatusByUserId");

		if (inscripcionStatusByUserId != null) {
			setInscripcionStatusByUserId(inscripcionStatusByUserId);
		}

		String inscripcionStatusByUserName = (String)attributes.get(
				"inscripcionStatusByUserName");

		if (inscripcionStatusByUserName != null) {
			setInscripcionStatusByUserName(inscripcionStatusByUserName);
		}

		Date inscripcionStatusDate = (Date)attributes.get(
				"inscripcionStatusDate");

		if (inscripcionStatusDate != null) {
			setInscripcionStatusDate(inscripcionStatusDate);
		}

		String inscripcionStatusComment = (String)attributes.get(
				"inscripcionStatusComment");

		if (inscripcionStatusComment != null) {
			setInscripcionStatusComment(inscripcionStatusComment);
		}
	}

	public long getDeportistaId() {
		return _deportistaId;
	}

	public void setDeportistaId(long deportistaId) {
		_deportistaId = deportistaId;
	}

	public String getDni() {
		if (_dni == null) {
			return StringPool.BLANK;
		}
		else {
			return _dni;
		}
	}

	public void setDni(String dni) {
		_columnBitmask = -1L;

		if (_originalDni == null) {
			_originalDni = _dni;
		}

		_dni = dni;
	}

	public String getOriginalDni() {
		return GetterUtil.getString(_originalDni);
	}

	public String getNombres() {
		if (_nombres == null) {
			return StringPool.BLANK;
		}
		else {
			return _nombres;
		}
	}

	public void setNombres(String nombres) {
		_nombres = nombres;
	}

	public String getApellido() {
		if (_apellido == null) {
			return StringPool.BLANK;
		}
		else {
			return _apellido;
		}
	}

	public void setApellido(String apellido) {
		_apellido = apellido;
	}

	public long getEscuelaId() {
		return _escuelaId;
	}

	public void setEscuelaId(long escuelaId) {
		_escuelaId = escuelaId;
	}

	public Date getFecha_nacimiento() {
		return _fecha_nacimiento;
	}

	public void setFecha_nacimiento(Date fecha_nacimiento) {
		_fecha_nacimiento = fecha_nacimiento;
	}

	public String getMail() {
		if (_mail == null) {
			return StringPool.BLANK;
		}
		else {
			return _mail;
		}
	}

	public void setMail(String mail) {
		_mail = mail;
	}

	public long getNivel() {
		return _nivel;
	}

	public void setNivel(long nivel) {
		_nivel = nivel;
	}

	public long getCompanyId() {
		return _companyId;
	}

	public void setCompanyId(long companyId) {
		_companyId = companyId;
	}

	public long getGroupId() {
		return _groupId;
	}

	public void setGroupId(long groupId) {
		_groupId = groupId;
	}

	public int getInscripcionStatus() {
		return _inscripcionStatus;
	}

	public void setInscripcionStatus(int inscripcionStatus) {
		_inscripcionStatus = inscripcionStatus;
	}

	public boolean getInscripcionStatusPrevApproved() {
		return _inscripcionStatusPrevApproved;
	}

	public boolean isInscripcionStatusPrevApproved() {
		return _inscripcionStatusPrevApproved;
	}

	public void setInscripcionStatusPrevApproved(
		boolean inscripcionStatusPrevApproved) {
		_inscripcionStatusPrevApproved = inscripcionStatusPrevApproved;
	}

	public long getInscripcionStatusByUserId() {
		return _inscripcionStatusByUserId;
	}

	public void setInscripcionStatusByUserId(long inscripcionStatusByUserId) {
		_columnBitmask |= INSCRIPCIONSTATUSBYUSERID_COLUMN_BITMASK;

		if (!_setOriginalInscripcionStatusByUserId) {
			_setOriginalInscripcionStatusByUserId = true;

			_originalInscripcionStatusByUserId = _inscripcionStatusByUserId;
		}

		_inscripcionStatusByUserId = inscripcionStatusByUserId;
	}

	public String getInscripcionStatusByUserUuid() throws SystemException {
		return PortalUtil.getUserValue(getInscripcionStatusByUserId(), "uuid",
			_inscripcionStatusByUserUuid);
	}

	public void setInscripcionStatusByUserUuid(
		String inscripcionStatusByUserUuid) {
		_inscripcionStatusByUserUuid = inscripcionStatusByUserUuid;
	}

	public long getOriginalInscripcionStatusByUserId() {
		return _originalInscripcionStatusByUserId;
	}

	public String getInscripcionStatusByUserName() {
		if (_inscripcionStatusByUserName == null) {
			return StringPool.BLANK;
		}
		else {
			return _inscripcionStatusByUserName;
		}
	}

	public void setInscripcionStatusByUserName(
		String inscripcionStatusByUserName) {
		_inscripcionStatusByUserName = inscripcionStatusByUserName;
	}

	public Date getInscripcionStatusDate() {
		return _inscripcionStatusDate;
	}

	public void setInscripcionStatusDate(Date inscripcionStatusDate) {
		_inscripcionStatusDate = inscripcionStatusDate;
	}

	public String getInscripcionStatusComment() {
		if (_inscripcionStatusComment == null) {
			return StringPool.BLANK;
		}
		else {
			return _inscripcionStatusComment;
		}
	}

	public void setInscripcionStatusComment(String inscripcionStatusComment) {
		_inscripcionStatusComment = inscripcionStatusComment;
	}

	public long getColumnBitmask() {
		return _columnBitmask;
	}

	@Override
	public ExpandoBridge getExpandoBridge() {
		return ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
			Deportista.class.getName(), getPrimaryKey());
	}

	@Override
	public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
		ExpandoBridge expandoBridge = getExpandoBridge();

		expandoBridge.setAttributes(serviceContext);
	}

	@Override
	public Deportista toEscapedModel() {
		if (_escapedModelProxy == null) {
			_escapedModelProxy = (Deportista)ProxyUtil.newProxyInstance(_classLoader,
					_escapedModelProxyInterfaces,
					new AutoEscapeBeanHandler(this));
		}

		return _escapedModelProxy;
	}

	@Override
	public Object clone() {
		DeportistaImpl deportistaImpl = new DeportistaImpl();

		deportistaImpl.setDeportistaId(getDeportistaId());
		deportistaImpl.setDni(getDni());
		deportistaImpl.setNombres(getNombres());
		deportistaImpl.setApellido(getApellido());
		deportistaImpl.setEscuelaId(getEscuelaId());
		deportistaImpl.setFecha_nacimiento(getFecha_nacimiento());
		deportistaImpl.setMail(getMail());
		deportistaImpl.setNivel(getNivel());
		deportistaImpl.setCompanyId(getCompanyId());
		deportistaImpl.setGroupId(getGroupId());
		deportistaImpl.setInscripcionStatus(getInscripcionStatus());
		deportistaImpl.setInscripcionStatusPrevApproved(getInscripcionStatusPrevApproved());
		deportistaImpl.setInscripcionStatusByUserId(getInscripcionStatusByUserId());
		deportistaImpl.setInscripcionStatusByUserName(getInscripcionStatusByUserName());
		deportistaImpl.setInscripcionStatusDate(getInscripcionStatusDate());
		deportistaImpl.setInscripcionStatusComment(getInscripcionStatusComment());

		deportistaImpl.resetOriginalValues();

		return deportistaImpl;
	}

	public int compareTo(Deportista deportista) {
		int value = 0;

		value = getDni().compareTo(deportista.getDni());

		if (value != 0) {
			return value;
		}

		return 0;
	}

	@Override
	public boolean equals(Object obj) {
		if (obj == null) {
			return false;
		}

		Deportista deportista = null;

		try {
			deportista = (Deportista)obj;
		}
		catch (ClassCastException cce) {
			return false;
		}

		long primaryKey = deportista.getPrimaryKey();

		if (getPrimaryKey() == primaryKey) {
			return true;
		}
		else {
			return false;
		}
	}

	@Override
	public int hashCode() {
		return (int)getPrimaryKey();
	}

	@Override
	public void resetOriginalValues() {
		DeportistaModelImpl deportistaModelImpl = this;

		deportistaModelImpl._originalDni = deportistaModelImpl._dni;

		deportistaModelImpl._originalInscripcionStatusByUserId = deportistaModelImpl._inscripcionStatusByUserId;

		deportistaModelImpl._setOriginalInscripcionStatusByUserId = false;

		deportistaModelImpl._columnBitmask = 0;
	}

	@Override
	public CacheModel<Deportista> toCacheModel() {
		DeportistaCacheModel deportistaCacheModel = new DeportistaCacheModel();

		deportistaCacheModel.deportistaId = getDeportistaId();

		deportistaCacheModel.dni = getDni();

		String dni = deportistaCacheModel.dni;

		if ((dni != null) && (dni.length() == 0)) {
			deportistaCacheModel.dni = null;
		}

		deportistaCacheModel.nombres = getNombres();

		String nombres = deportistaCacheModel.nombres;

		if ((nombres != null) && (nombres.length() == 0)) {
			deportistaCacheModel.nombres = null;
		}

		deportistaCacheModel.apellido = getApellido();

		String apellido = deportistaCacheModel.apellido;

		if ((apellido != null) && (apellido.length() == 0)) {
			deportistaCacheModel.apellido = null;
		}

		deportistaCacheModel.escuelaId = getEscuelaId();

		Date fecha_nacimiento = getFecha_nacimiento();

		if (fecha_nacimiento != null) {
			deportistaCacheModel.fecha_nacimiento = fecha_nacimiento.getTime();
		}
		else {
			deportistaCacheModel.fecha_nacimiento = Long.MIN_VALUE;
		}

		deportistaCacheModel.mail = getMail();

		String mail = deportistaCacheModel.mail;

		if ((mail != null) && (mail.length() == 0)) {
			deportistaCacheModel.mail = null;
		}

		deportistaCacheModel.nivel = getNivel();

		deportistaCacheModel.companyId = getCompanyId();

		deportistaCacheModel.groupId = getGroupId();

		deportistaCacheModel.inscripcionStatus = getInscripcionStatus();

		deportistaCacheModel.inscripcionStatusPrevApproved = getInscripcionStatusPrevApproved();

		deportistaCacheModel.inscripcionStatusByUserId = getInscripcionStatusByUserId();

		deportistaCacheModel.inscripcionStatusByUserName = getInscripcionStatusByUserName();

		String inscripcionStatusByUserName = deportistaCacheModel.inscripcionStatusByUserName;

		if ((inscripcionStatusByUserName != null) &&
				(inscripcionStatusByUserName.length() == 0)) {
			deportistaCacheModel.inscripcionStatusByUserName = null;
		}

		Date inscripcionStatusDate = getInscripcionStatusDate();

		if (inscripcionStatusDate != null) {
			deportistaCacheModel.inscripcionStatusDate = inscripcionStatusDate.getTime();
		}
		else {
			deportistaCacheModel.inscripcionStatusDate = Long.MIN_VALUE;
		}

		deportistaCacheModel.inscripcionStatusComment = getInscripcionStatusComment();

		String inscripcionStatusComment = deportistaCacheModel.inscripcionStatusComment;

		if ((inscripcionStatusComment != null) &&
				(inscripcionStatusComment.length() == 0)) {
			deportistaCacheModel.inscripcionStatusComment = null;
		}

		return deportistaCacheModel;
	}

	@Override
	public String toString() {
		StringBundler sb = new StringBundler(33);

		sb.append("{deportistaId=");
		sb.append(getDeportistaId());
		sb.append(", dni=");
		sb.append(getDni());
		sb.append(", nombres=");
		sb.append(getNombres());
		sb.append(", apellido=");
		sb.append(getApellido());
		sb.append(", escuelaId=");
		sb.append(getEscuelaId());
		sb.append(", fecha_nacimiento=");
		sb.append(getFecha_nacimiento());
		sb.append(", mail=");
		sb.append(getMail());
		sb.append(", nivel=");
		sb.append(getNivel());
		sb.append(", companyId=");
		sb.append(getCompanyId());
		sb.append(", groupId=");
		sb.append(getGroupId());
		sb.append(", inscripcionStatus=");
		sb.append(getInscripcionStatus());
		sb.append(", inscripcionStatusPrevApproved=");
		sb.append(getInscripcionStatusPrevApproved());
		sb.append(", inscripcionStatusByUserId=");
		sb.append(getInscripcionStatusByUserId());
		sb.append(", inscripcionStatusByUserName=");
		sb.append(getInscripcionStatusByUserName());
		sb.append(", inscripcionStatusDate=");
		sb.append(getInscripcionStatusDate());
		sb.append(", inscripcionStatusComment=");
		sb.append(getInscripcionStatusComment());
		sb.append("}");

		return sb.toString();
	}

	public String toXmlString() {
		StringBundler sb = new StringBundler(52);

		sb.append("<model><model-name>");
		sb.append("slcu.model.Deportista");
		sb.append("</model-name>");

		sb.append(
			"<column><column-name>deportistaId</column-name><column-value><![CDATA[");
		sb.append(getDeportistaId());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>dni</column-name><column-value><![CDATA[");
		sb.append(getDni());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>nombres</column-name><column-value><![CDATA[");
		sb.append(getNombres());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>apellido</column-name><column-value><![CDATA[");
		sb.append(getApellido());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>escuelaId</column-name><column-value><![CDATA[");
		sb.append(getEscuelaId());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>fecha_nacimiento</column-name><column-value><![CDATA[");
		sb.append(getFecha_nacimiento());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>mail</column-name><column-value><![CDATA[");
		sb.append(getMail());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>nivel</column-name><column-value><![CDATA[");
		sb.append(getNivel());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>companyId</column-name><column-value><![CDATA[");
		sb.append(getCompanyId());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>groupId</column-name><column-value><![CDATA[");
		sb.append(getGroupId());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>inscripcionStatus</column-name><column-value><![CDATA[");
		sb.append(getInscripcionStatus());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>inscripcionStatusPrevApproved</column-name><column-value><![CDATA[");
		sb.append(getInscripcionStatusPrevApproved());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>inscripcionStatusByUserId</column-name><column-value><![CDATA[");
		sb.append(getInscripcionStatusByUserId());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>inscripcionStatusByUserName</column-name><column-value><![CDATA[");
		sb.append(getInscripcionStatusByUserName());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>inscripcionStatusDate</column-name><column-value><![CDATA[");
		sb.append(getInscripcionStatusDate());
		sb.append("]]></column-value></column>");
		sb.append(
			"<column><column-name>inscripcionStatusComment</column-name><column-value><![CDATA[");
		sb.append(getInscripcionStatusComment());
		sb.append("]]></column-value></column>");

		sb.append("</model>");

		return sb.toString();
	}

	private static ClassLoader _classLoader = Deportista.class.getClassLoader();
	private static Class<?>[] _escapedModelProxyInterfaces = new Class[] {
			Deportista.class
		};
	private long _deportistaId;
	private String _dni;
	private String _originalDni;
	private String _nombres;
	private String _apellido;
	private long _escuelaId;
	private Date _fecha_nacimiento;
	private String _mail;
	private long _nivel;
	private long _companyId;
	private long _groupId;
	private int _inscripcionStatus;
	private boolean _inscripcionStatusPrevApproved;
	private long _inscripcionStatusByUserId;
	private String _inscripcionStatusByUserUuid;
	private long _originalInscripcionStatusByUserId;
	private boolean _setOriginalInscripcionStatusByUserId;
	private String _inscripcionStatusByUserName;
	private Date _inscripcionStatusDate;
	private String _inscripcionStatusComment;
	private long _columnBitmask;
	private Deportista _escapedModelProxy;
}